knowledge management content management software clinical data management application radius3 take relationship data management ecrf edc thin-client electronic data capture management business customer crm consulting development